Skip to content

Add: continuous isolation monitor with spike analysis#1591

Merged
DawidWesierski4 merged 3 commits into
mainfrom
testing_isolation
Jul 14, 2026
Merged

Add: continuous isolation monitor with spike analysis#1591
DawidWesierski4 merged 3 commits into
mainfrom
testing_isolation

Conversation

@DawidWesierski4

Copy link
Copy Markdown
Collaborator

No description provided.

@DawidWesierski4 DawidWesierski4 changed the title script: add continuous isolation monitor with spike analysis Add: continuous isolation monitor with spike analysis Jul 14, 2026
@DawidWesierski4
DawidWesierski4 force-pushed the testing_isolation branch 2 times, most recently from a0bbaae to ea38059 Compare July 14, 2026 09:26
expand_cpulist() interpolated the untrusted cpu_spec argument directly
into a python3 -c source string, letting a crafted spec break out of
the string literal and execute arbitrary Python. Pass it through the
CPU_SPEC environment variable instead.

isolation_monitor.sh created its log directory at a predictable
/tmp/isolation_monitor_$$ path with a plain mkdir, which is subject to
a pre-creation symlink attack. Use mktemp -d for an unpredictable,
owner-only directory. Also fix a stale sched_audit.sh reference in the
usage header left over from a prior rename.

Signed-off-by: Wesierski, Dawid <dawid.wesierski@intel.com>
@DawidWesierski4
DawidWesierski4 merged commit f88ba46 into main Jul 14, 2026
25 of 27 checks passed
@DawidWesierski4
DawidWesierski4 deleted the testing_isolation branch July 14, 2026 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants